// components/vcard-custom/index.ts
Component({

  /**
   * 组件的属性列表
   */
  properties: {
    pos: {
      type: Number,
      value: 0
    },
    type: {
       type: String,
       value:""
    },
    title:{
       type:String,
       value:"标题"
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    show: false,
    actions: [
      {
        name: '上移',
        code: 'up'
      },
      {
        name: '下移',
        code: 'down'
      },
      {
        name: '编辑',
        code: 'edit'
      },
      {
        name: '删除',
        code: 'delete'
      },
    ],
  },

  /**
   * 组件的方法列表
   */
  methods: {
    // 显示菜单
    showAction(){
      this.setData({ show: true });
    },
    // 关闭菜单
    onClose() {
      this.setData({ show: false });
    },  
    // 菜单选择
    onSelect(event:any) {
      console.log(event.detail);
    },
    // 新增
    add(){
      console.log("add...");
    },
    // 编辑
    edit(){
      console.log("edit...");
    }


  }
})